/**
 * @file       vector_table.c
 * @headerfile bsp_prv.h
 * @author     sstasiak
 * @brief      default application vector table
 * @attention  { not for use in safety critical systems       }
 * @attention  { not for use in pollution controlled vehicles }
 *
 * (c) Copyright 2012, Sean Stasiak <sstasiak at gmail dot com>
 *
 */

#include <stdint.h>
#include "bsp.h"
#include "bsp_prv.h"

/* --| TYPES    |--------------------------------------------------------- */
/* --| STATICS  |--------------------------------------------------------- */
/* --| INLINES  |--------------------------------------------------------- */
/* --| INTERNAL |--------------------------------------------------------- */

#pragma push
#pragma section data_type ".vectors" ".rodata"
__declspec(section ".vectors")
vector_fptr_t vectors[210] =
{
  [0]   = vector0,
  [1]   = vector1,
  [2]   = vector2,
  [3]   = vector3,
  [4]   = vector4,
  [5]   = vector5,
  [6]   = vector6,
  [7]   = vector7,
  [8]   = vector8,
  [9]   = vector9,
  [10]  = vector10,
  [11]  = vector11,
  [12]  = vector12,
  [13]  = vector13,
  [14]  = vector14,
  [15]  = vector15,
  [16]  = vector16,
  [17]  = vector17,
  [18]  = vector18,
  [19]  = vector19,
  [20]  = vector20,
  [21]  = vector21,
  [22]  = vector22,
  [23]  = vector23,
  [24]  = vector24,
  [25]  = vector25,
  [26]  = vector26,
  [27]  = vector27,
  [28]  = vector28,
  [29]  = vector29,
  [30]  = vector30,
  [31]  = vector31,
  [32]  = vector32,
  [33]  = vector33,
  [34]  = vector34,
  [35]  = vector35,
  [36]  = vector36,
  [37]  = vector37,
  [38]  = vector38,
  [39]  = vector39,
  [40]  = vector40,
  [41]  = vector41,
  [42]  = vector42,
  [43]  = vector43,
  [44]  = vector44,
  [45]  = vector45,
  [46]  = vector46,
  [47]  = vector47,
  [48]  = vector48,
  [49]  = vector49,
  [50]  = vector50,
  [51]  = vector51,
  [52]  = vector52,
  [53]  = vector53,
  [54]  = vector54,
  [55]  = vector55,
  [56]  = vector56,
  [57]  = vector57,
  [58]  = vector58,
  [59]  = vector59,
  [60]  = vector60,
  [61]  = vector61,
  [62]  = vector62,
  [63]  = vector63,
  [64]  = vector64,
  [65]  = vector65,
  [66]  = vector66,
  [67]  = vector67,
  [68]  = vector68,
  [69]  = vector69,
  [70]  = vector70,
  [71]  = vector71,
  [72]  = vector72,
  [73]  = vector73,
  [74]  = vector74,
  [75]  = vector75,
  [76]  = vector76,
  [77]  = vector77,
  [78]  = vector78,
  [79]  = vector79,
  [80]  = vector80,
  [81]  = vector81,
  [82]  = vector82,
  [83]  = vector83,
  [84]  = vector84,
  [85]  = vector85,
  [86]  = vector86,
  [87]  = vector87,
  [88]  = vector88,
  [89]  = vector89,
  [90]  = vector90,
  [91]  = vector91,
  [92]  = vector92,
  [93]  = vector93,
  [94]  = vector94,
  [95]  = vector95,
  [96]  = vector96,
  [97]  = vector97,
  [98]  = vector98,
  [99]  = vector99,
  [100] = vector100,
  [101] = vector101,
  [102] = vector102,
  [103] = vector103,
  [104] = vector104,
  [105] = vector105,
  [106] = vector106,
  [107] = vector107,
  [108] = vector108,
  [109] = vector109,
  [110] = vector110,
  [111] = vector111,
  [112] = vector112,
  [113] = vector113,
  [114] = vector114,
  [115] = vector115,
  [116] = vector116,
  [117] = vector117,
  [118] = vector118,
  [119] = vector119,
  [120] = vector120,
  [121] = vector121,
  [122] = vector122,
  [123] = vector123,
  [124] = vector124,
  [125] = vector125,
  [126] = vector126,
  [127] = vector127,
  [128] = vector128,
  [129] = vector129,
  [130] = vector130,
  [131] = vector131,
  [132] = vector132,
  [133] = vector133,
  [134] = vector134,
  [135] = vector135,
  [136] = vector136,
  [137] = vector137,
  [138] = vector138,
  [139] = vector139,
  [140] = vector140,
  [141] = vector141,
  [142] = vector142,
  [143] = vector143,
  [144] = vector144,
  [145] = vector145,
  [146] = vector146,
  [147] = vector147,
  [148] = vector148,
  [149] = vector149,
  [150] = vector150,
  [151] = vector151,
  [152] = vector152,
  [153] = vector153,
  [154] = vector154,
  [155] = vector155,
  [156] = vector156,
  [157] = vector157,
  [158] = vector158,
  [159] = vector159,
  [160] = vector160,
  [161] = vector161,
  [162] = vector162,
  [163] = vector163,
  [164] = vector164,
  [165] = vector165,
  [166] = vector166,
  [167] = vector167,
  [168] = vector168,
  [169] = vector169,
  [170] = vector170,
  [171] = vector171,
  [172] = vector172,
  [173] = vector173,
  [174] = vector174,
  [175] = vector175,
  [176] = vector176,
  [177] = vector177,
  [178] = vector178,
  [179] = vector179,
  [180] = vector180,
  [181] = vector181,
  [182] = vector182,
  [183] = vector183,
  [184] = vector184,
  [185] = vector185,
  [186] = vector186,
  [187] = vector187,
  [188] = vector188,
  [189] = vector189,
  [190] = vector190,
  [191] = vector191,
  [192] = vector192,
  [193] = vector193,
  [194] = vector194,
  [195] = vector195,
  [196] = vector196,
  [197] = vector197,
  [198] = vector198,
  [199] = vector199,
  [200] = vector200,
  [201] = vector201,
  [202] = vector202,
  [203] = vector203,
  [204] = vector204,
  [205] = vector205,
  [206] = vector206,
  [207] = vector207,
  [208] = vector208,
  [209] = vector209
};
#pragma pop
/* --| PUBLIC   |--------------------------------------------------------- */